package main

import "fmt"

// 方法声明

//go程序入口，通常放末尾
//main函数引用了同一个包的其他方法、类型要加上对应的文件
func main() {
	var a int = 111
	var b int = 222
	println(a + b)
	println(a - b)
	println(a * b)
	fmt.Println("hello world")
	main1()
}

// 不带返回值
func Func1() {

}

// 单一返回值
func Func2() int {
	return 1
}

// 多个返回值
func Func3() (int, string) {
	return 1, "hello"
}

// 带名字的返回值
func Func4() (a int, b string) {
	a = 1
	b = "hello"
	return
}

//带名字返回值 匿名返回值

func Func5() (c, d int) {
	c = 1
	d = 2
	return
}
